to render profitable - Francés Inglés Diccionario